/*成员变量*/
var click_id;
var start_lat; 			//出发位置 经度
var start_lng;			//出发位置 纬度
var end_lat; 			//目的地经度
var end_lng;			//目的地纬度
var startAddress;		//开始位置
var startDetailAddress; //开始位置详情
var endAddress;			//结束位置
var endDetailAddress;	//结束位置详情
var miles; 				//里程
var estimateCost;		//预计费用
var planStartDatetime;  //计划开始时间
var planEndDatetime;	//预计到达时间 
var passengerNums;		//人数
var tripId;				//当前行程ID
var jishiqi;			//成员计时器[用于获取匹配接单的司机]

/*页面加载完成*/
$(document).ready(function(){
	login();//首先登录;固定用户名
	
	//发布拼车信息
	$("#submitCarpoolingInfo").click(function(){
		submitCarRentalInfo();
	});
	
	//乘客取消行程匹配
	$(document).on("click","#cancelTrip",function(){
		cancelTrip(tripId);
	});
	
});


//---------------------------------------------


/*获取用户录入的地址*/
$(document).on("click", ".address", function(){ 
	$("#"+click_id).val($(this).attr("startAddress"));
	
	switch(click_id){//判断点击的是哪个输入框
		case "startAddress":
			start_lat=$(this).attr("endlat");
			start_lng=$(this).attr("endlng");
			startAddress=$(this).attr("startAddress");
			startDetailAddress=$(this).attr("startDetailAddress");
			break;
		case "endAddress":
			end_lat=$(this).attr("endlat");
			end_lng=$(this).attr("endlng");
			endAddress=$(this).attr("startAddress");
			endDetailAddress=$(this).attr("startDetailAddress");
			break;
	}
	localStorage.address=$(this).text();//将常用地址存入本地
	
	document.getElementsByClassName("inputAddressBox")[0].style.display="none";
	//请求后台获取预计费用
	calculatingCost();
});

//查询-地址关键字匹配
$(".viewMap").click(function(){
	$("#container").show();
	var str="<li><span class=\"addressMain\">"+localStorage.address+"</span><span class=\"addressFu\">"+localStorage.address+"</span></li>";
	$("#srarchAddressResult").append(str);
});


/*点击[查看定位],弹出地址选择*/
$(".viewLocation").click(function(){
	click_id=$(this).attr("id");
	document.getElementsByClassName("inputAddressBox")[0].style.display="block";
	$("#addressInput").val("");
	$("#addressInput").focus();
});

/*地址输入栏关键字匹配*/
$("#addressInput").keyup(function(e){
	var keyword=$(this).val();
	if(e.keyCode==13){
		initAddressList(keyword);
	}
});

$(".date").datetimePicker({
    title: '出发时间',
    //min: "2016-10-12",
    //max: "2022-12-12 12:12",
    onChange: function (picker, values, displayValues) {
      console.log(values);
    }
});
